package com.xyoto.community.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * ClassName:   用户详情信息展示Vo
 * Author:      挽风
 * Date:        2020
 * Copyright:   2020 by 挽风1.0版本
 * Description:
 **/

@Data
@ApiModel("用户详情信息展示Vo")
public class UserDetailsVo {

    @ApiModelProperty("用户id")
    private Integer id;

    @ApiModelProperty("头像")
    private String avatarUrl;

    @ApiModelProperty("昵称")
    private String nickname;

    @ApiModelProperty("真实姓名")
    private String name;

    @ApiModelProperty("学院库")
    private Integer collage;

    @ApiModelProperty("专业库")
    private Integer major;

    @ApiModelProperty("学号")
    private Long studentNo;

    @ApiModelProperty("生日")
    private Date birth;

    @ApiModelProperty("性别（0:保密, 1:男, 2:女）,已转换为字符串直接显示")
    private String gender;

    @ApiModelProperty("个性签名")
    private String signature;

    @ApiModelProperty("星座")
    private String star;

    @ApiModelProperty("所在国家")
    private String country;

    @ApiModelProperty("所在省份")
    private String province;

    @ApiModelProperty("所在城市")
    private String city;

    @ApiModelProperty("学生认证（1-未认证 2-认证），已转换为字符串直接显示")
    private String authenticationStatus;

    @ApiModelProperty("用户禁止状态")
    private Short disableStatus;
}
